0589e27e7bb84ec81e1438bcbf3f2fd80ee5a963,zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java,NotebookServer,renameNote,#NotebookSocket#HashSet#Notebook#Message#String#,831

Before Change


      return;
    }

    NotebookAuthorization notebookAuthorization = notebook.getNotebookAuthorization();
    if (!notebookAuthorization.isOwner(noteId, userAndRoles)) {
      permissionError(conn, "rename", fromMessage.principal, userAndRoles,
          notebookAuthorization.getOwners(noteId));
      return;
    }

    Note note = notebook.getNote(noteId);
    if (note != null) {

After Change


  private void renameNote(NotebookSocket conn, HashSet<String> userAndRoles,
                          Notebook notebook, Message fromMessage, String op)
      throws SchedulerException, IOException {
    String noteId = (String) fromMessage.get("id");
    String name = (String) fromMessage.get("name");

    if (noteId == null) {
      return;
    }

    if (!hasParagraphOwnerPermission(conn, notebook, noteId,
        userAndRoles, fromMessage.principal, "rename")) {
      return;
    }

    Note note = notebook.getNote(noteId);
    if (note != null) {